engaged (employed, occupied, or busy) - Francés Inglés Diccionario